@charset "UTF-8";


/**----------------------------------文本Text大类：控制元素中文本内容的缩进、大小写、水平或垂直对齐方式、下划线或删除钱装饰、文字阴影、填充颜色、文字间隔、文本流方向等等------------------------------------------**/


/**
目录分类：
	bc-txt-ti[类别]：text-indent，设置元素中的文本的缩进。注意：该属性必须先使该元素表现为块级元素（display:block）或内联块级元素（display:inline-block）。
	bc-txt-to[-类型][类别]：text-overflow，设置是否使用一个省略标记（...）标示元素内文本的溢出。
	bc-txt-ta[-类型][类别]：text-align，设置元素中文本的水平对齐方式。
	bc-txt-va[-类型][类别]：vertical-align，设置元素内容的垂直对齐方式。
	bc-txt-tt[-类型][类别]：text-transform，设置元素中的文本的大小写。
	bc-txt-td[-类型][类别]：text-decoration，设置元素中的文本的装饰：上划线、下划线、删除线、闪烁等。
	bc-txt-shadow[类别]：text-shadow，设置元素中文本的文字是否有阴影及模糊效果。
	bc-txt-tfc[类别]：text-fill-color，设置元素中的文字填充颜色。作用类似于color属性。注意：若同时设置text-fill-color和color，text-fill-color定义的颜色将覆盖color属性。
	bc-txt-stroke[类别]：text-stroke，设置元素中的文字的描边，复合属性。语法格式：text-stroke[text-stroke-width]||[text-stroke-color]
	bc-txt-tsw[类别]：text-stroke-width，设置元素中的文字的描边厚度。
	bc-txt-tsc[类别]：text-stroke-color，设置元素中的文字的描边颜色。注意：若text-stroke-width属性等于0，则此属性将失去作用。
	bc-txt-ls[类别]：letter-spacing，设置元素中的文字之间的间隔。注意：此属性与word-spacing属性的区别：letter-spacing属性控制的是每一个字符之间的间隔，word-spacing属性控制的是每一个单词之间的间隔。
	bc-txt-wos[类别]：word-spacing，设置元素中的单词之间的间隔。注意：此属性与letter-spacing属性的区别：letter-spacing属性控制的是每一个字符之间的间隔，word-spacing属性控制的是每一个单词之间的间隔。
	bc-txt-ww[-类型][类别]：word-wrap，设置当当前行超过指定容器的边界时是否断开转行。
	bc-txt-whs[类别]：white-space，设置元素内空格的处理方式。
	bc-txt-d[-类型][类别]：direction，设置元素文本流的方向。
	bc-txt-ub[-类型][类别]：unicode-bidi，设置用于同一个页面里存在从不同方向读进的文本显示。与direction属性一起使用。
	bc-txt-lh[类别]：line-height，设置行高。即字体最底端与字体内部顶端之间的距离。
	bc-txt-tbs[类别]：tab-size，设置元素中的制表符的长度。
*/




/**
设置元素中的文本的缩进：
格式：
	bc-txt-ti[类别]
说明：
	前缀为bc-txt-ti，代表：text-indent，设置元素中的文本的缩进。
	类别为数字编号，用于定义各种不同的缩进类别。
注意：
	该属性必须先使该元素表现为块级元素（display:block）或内联块级元素（display:inline-block）。
*/
.bc-txt-ti0{
	/*示例：默认值，不缩进*/
	text-indent: 0px;
}
.bc-txt-ti1{
	/*示例：缩进10px*/
	text-indent: 10px;
}
.bc-txt-ti2{
	/*示例：缩进10%*/
	text-indent: 10%;
}




/**
设置是否使用一个省略标记（...）标示元素内文本的溢出：
格式：
	bc-txt-to[类别]
说明：
	前缀为bc-txt-to，代表：text-overflow，设置是否使用一个省略标记（...）标示元素内文本的溢出。
	类别为数字编号，用于定义各种不同的text-overflow类别。
类型：
	无：clip。
	0|c：clip，默认值，当对象内文本溢出时不显示省略标记（...），而是将溢出的部分裁切掉。
	1|e：ellipsis，当对象内文本溢出时显示省略标记（...）。
*/
.bc-txt-to{
	text-overflow: clip;
}
.bc-txt-to0, .bc-txt-to-c{
	text-overflow: clip;
}
.bc-txt-to1, .bc-txt-to-e{
	text-overflow: ellipsis;
}




/**
设置元素中文本的水平对齐方式：
格式：
	bc-txt-ta[-类型][类别]
说明：
	前缀为bc-txt-ta，代表：text-align，设置元素中文本的水平对齐方式。
	类别为数字编号，用于定义各种不同的文本水平对齐方式。
类型：
	无：center。
	0|c：center，内容居中对齐。
	1|l：left，内容左对齐。
	2|r：right，内容右对齐。
	3|j：justify，内容两端对齐。
	4|s：start，内容对齐开始边界。
	5|e：end，内容对齐结束边界。
*/
.bc-txt-ta{
	text-align: center;
}
.bc-txt-ta0, .bc-txt-ta-c{
	text-align: center;
}
.bc-txt-ta1, .bc-txt-ta-l{
	text-align: left;
}
.bc-txt-ta2, .bc-txt-ta-r{
	text-align: right;
}
.bc-txt-ta3, .bc-txt-ta-j{
	text-align: justify;
}
.bc-txt-ta4, .bc-txt-ta-s{
	text-align: start;
}
.bc-txt-ta5, .bc-txt-ta-e{
	text-align: end;
}




/**
设置元素内容的垂直对齐方式：
格式：
	bc-txt-va[-类型][类别]
说明：
	前缀为bc-txt-va，代表：vertical-align，设置元素内容的垂直对齐方式。
	类别为数字编号，用于定义各种不同的文本垂直对齐方式。
类型：
	无：middle。
	0|bl：baseline，默认值，将支持valign特性的对象的内容与基线对齐。
	1|t：top，将支持valign特性的对象的内容与对象顶端对齐。
	2|m：middle，将支持valign特性的对象的内容与对象中部对齐。
	3|b：bottom，将支持valign特性的对象的文本与对象底端对齐。
	4|sb：sub，垂直对齐文本的下标。
	5|sp：super，垂直对齐文本的上标。
	6|tt：text-top，将支持valign特性的对象的文本与对象顶端对齐。
	7|tb：text-bottom，将支持valign特性的对象的文本与对象顶端对齐。
*/
.bc-txt-va{
	vertical-align: middle;
}
.bc-txt-va0, .bc-txt-va-bl{
	vertical-align: baseline;
}
.bc-txt-va1, .bc-txt-va-t{
	vertical-align: top;
}
.bc-txt-va2, .bc-txt-va-m{
	vertical-align: middle;
}
.bc-txt-va3, .bc-txt-va-b{
	vertical-align: bottom;
}
.bc-txt-va4, .bc-txt-va-sb{
	vertical-align: sub;
}
.bc-txt-va5, .bc-txt-va-sp{
	vertical-align: super;
}
.bc-txt-va6, .bc-txt-va-tt{
	vertical-align: text-top;
}
.bc-txt-va7, .bc-txt-va-tb{
	vertical-align: text-bottom;
}



/**
设置元素中的文本的大小写：
格式：
	bc-txt-tt[-类型][类别]
说明：
	前缀为bc-txt-tt，代表：text-transform，设置元素中的文本的大小写。
	类别为数字编号，用于定义各种不同的text-transform类别。
类型：
	无：none。
	0|n：none，默认值，无转换。
	1|c：capitalize，将每个单词的第一个字母转换成大写。
	2|u：uppercase，转换成大写。
	3|l：lowercase，转换成小写。
*/
.bc-txt-tt{
	text-transform: none;
}
.bc-txt-tt0, .bc-txt-tt-n{
	text-transform: none;
}
.bc-txt-tt1, .bc-txt-tt-c{
	text-transform: capitalize;
}
.bc-txt-tt2, .bc-txt-tt-u{
	text-transform: uppercase;
}
.bc-txt-tt3, .bc-txt-tt-l{
	text-transform: lowercase;
}



/**
设置元素中的文本的装饰：
格式：
	bc-txt-td[-类型][类别]
说明：
	前缀为bc-txt-td，代表：text-decoration，设置元素中的文本的装饰：上划线、下划线、删除线、闪烁等。
	类别为数字编号，用于定义各种不同的text-decoration类别。
类型：
	无：none。
	0|n：none，默认值，文字无装饰。
	1|u：underline，下划线。
	2|o：overline，上划线。
	3|l：line-through，删除线，也称为贯穿线。
	4|b：blink，文字闪烁。
*/
.bc-txt-td{
	text-decoration: none;
}
.bc-txt-td0, .bc-txt-td-n{
	text-decoration: none;
}
.bc-txt-td1, .bc-txt-td-u{
	text-decoration: underline;
}
.bc-txt-td2, .bc-txt-td-u{
	text-decoration: overline;
}
.bc-txt-td3, .bc-txt-td-l{
	text-decoration: line-through;
}
.bc-txt-td4, .bc-txt-td-b{
	text-decoration: blink;
}




/**
设置文字阴影及模糊效果：
格式：
	bc-txt-shadow[类别]
说明：
	前缀为bc-txt-shadow，代表：text-shadow，设置元素中文本的文字是否有阴影及模糊效果。
*/
.bc-txt-shadow0{
	/*示例：*/
	-moz-text-shadow: 1px 1px 1px #CCCCCC;
	-webkit-text-shadow: 1px 1px 1px #CCCCCC;
	-xv-text-shadow: 1px 1px 1px #CCCCCC;
	-o-text-shadow: 1px 1px 1px #CCCCCC;
	-khtml-text-shadow: 1px 1px 1px #CCCCCC;
	-ms-text-shadow: 1px 1px 1px #CCCCCC;
	text-shadow: 1px 1px 1px #CCCCCC;
	/*IE6-8通过如下手段达到类似效果：中文释义：在145度方向上产生1像素大小的动感模糊。*/
	filter:progid:DXImageTransform.Microsoft.MotionBlur(strength=1, direction=145);/*参考地址：http://www.zhangxinxu.com/wordpress/2011/05/ie%E4%B8%8B%E5%AE%9E%E7%8E%B0%E7%B1%BB%E4%BC%BCcss3-text-shadow%E6%96%87%E5%AD%97%E9%98%B4%E5%BD%B1%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%B3%95/。*/
}
.bc-txt-shadow1{
	/*示例：*/
	-moz-text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	-webkit-text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	-xv-text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	-o-text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	-khtml-text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	-ms-text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	text-shadow: 1px 1px 1px rgba(0,182,0,0.6);
	/*IE6-8通过如下手段达到类似效果：中文释义：在145度方向上产生1像素大小的动感模糊。*/
	filter:progid:DXImageTransform.Microsoft.MotionBlur(strength=1, direction=145);/*参考地址：http://www.zhangxinxu.com/wordpress/2011/05/ie%E4%B8%8B%E5%AE%9E%E7%8E%B0%E7%B1%BB%E4%BC%BCcss3-text-shadow%E6%96%87%E5%AD%97%E9%98%B4%E5%BD%B1%E7%9A%84%E5%87%A0%E7%A7%8D%E6%96%B9%E6%B3%95/。*/
}



/**
设置元素中的文字填充颜色：
格式：
	bc-txt-tfc[类别]
说明：
	前缀为bc-txt-tfc，代表：text-fill-color，设置元素中的文字填充颜色。作用类似于color属性。
	类别为数字编号，用于定义各种不同的文字填充颜色。
注意：
	若同时设置text-fill-color和color，text-fill-color定义的颜色将覆盖color属性。
*/
.bc-txt-tfc0{
	/*示例：*/
	-moz-text-fill-color: #CCCCCC;
	-webkit-text-fill-color: #CCCCCC;
	-xv-text-fill-color: #CCCCCC;
	-o-text-fill-color: #CCCCCC;
	-khtml-text-fill-color: #CCCCCC;
	-ms-text-fill-color: #CCCCCC;
	text-fill-color: #CCCCCC;
}
.bc-txt-tfc1{
	/*示例：*/
	-moz-text-fill-color: rgba(0,182,0,0.6);
	-webkit-text-fill-color: rgba(0,182,0,0.6);
	-xv-text-fill-color: rgba(0,182,0,0.6);
	-o-text-fill-color: rgba(0,182,0,0.6);
	-khtml-text-fill-color: rgba(0,182,0,0.6);
	-ms-text-fill-color: rgba(0,182,0,0.6);
	text-fill-color: rgba(0,182,0,0.6);
}



/**
设置元素中的文字的描边：
格式：
	bc-txt-stroke[类别]
说明：
	前缀为bc-txt-stroke，代表：text-stroke，设置元素中的文字的描边，复合属性。语法格式：text-stroke[text-stroke-width]||[text-stroke-color]
	类别为数字编号，用于定义各种不同的text-stroke类别。
*/
.bc-txt-stroke0{
	/*示例：1像素的描边*/
	-moz-text-stroke: 1px #CCCCCC;
	-webkit-text-stroke: 1px #CCCCCC;
	-xv-text-stroke: 1px #CCCCCC;
	-o-text-stroke: 1px #CCCCCC;
	-khtml-text-stroke: 1px #CCCCCC;
	-ms-text-stroke: 1px #CCCCCC;
	text-stroke: 1px #CCCCCC;
}
.bc-txt-stroke1{
	/*示例：1像素的描边*/
	-moz-text-stroke: 2px rgba(0,182,0,0.6);
	-webkit-text-stroke: 2px rgba(0,182,0,0.6);
	-xv-text-stroke: 2px rgba(0,182,0,0.6);
	-o-text-stroke: 2px rgba(0,182,0,0.6);
	-khtml-text-stroke: 2px rgba(0,182,0,0.6);
	-ms-text-stroke: 2px rgba(0,182,0,0.6);
	text-stroke: 2px rgba(0,182,0,0.6);
}



/**
设置元素中的文字的描边厚度：
格式：
	bc-txt-tsw[类别]
说明：
	前缀为bc-txt-tsw，代表：text-stroke-width，设置元素中的文字的描边厚度。
	类别为数字编号，用于定义各种不同的text-stroke-width类别。
*/
.bc-txt-tsw0{
	/*示例：默认值，无描边*/
	-moz-text-stroke-width: 0px;
	-webkit-text-stroke-width: 0px;
	-xv-text-stroke-width: 0px;
	-o-text-stroke-width: 0px;
	-khtml-text-stroke-width: 0px;
	-ms-text-stroke-width: 0px;
	text-stroke-width: 0px;
}
.bc-txt-tsw1{
	/*示例：*/
	-moz-text-stroke-width: 1px;
	-webkit-text-stroke-width: 1px;
	-xv-text-stroke-width: 1px;
	-o-text-stroke-width: 1px;
	-khtml-text-stroke-width: 1px;
	-ms-text-stroke-width: 1px;
	text-stroke-width: 1px;
}
.bc-txt-tsw2{
	/*示例：*/
	-moz-text-stroke-width: 2px;
	-webkit-text-stroke-width: 2px;
	-xv-text-stroke-width: 2px;
	-o-text-stroke-width: 2px;
	-khtml-text-stroke-width: 2px;
	-ms-text-stroke-width: 2px;
	text-stroke-width: 2px;
}




/**
设置元素中的文字的描边颜色：
格式：
	bc-txt-tsc[类别]
说明：
	前缀为bc-txt-tsc，代表：text-stroke-color，设置元素中的文字的描边颜色。
	类别为数字编号，用于定义各种不同的text-stroke-color类别。
注意：
	若text-stroke-width属性等于0，则此属性将失去作用。
*/
.bc-txt-tsc0{
	/*示例：*/
	-moz-text-stroke-color: blue;
	-webkit-text-stroke-color: blue;
	-xv-text-stroke-color: blue;
	-o-text-stroke-color: blue;
	-khtml-text-stroke-color: blue;
	-ms-text-stroke-color: blue;
	text-stroke-color: blue;
}
.bc-txt-tsc1{
	/*示例：*/
	-moz-text-stroke-color: #CCCCCC;
	-webkit-text-stroke-color: #CCCCCC;
	-xv-text-stroke-color: #CCCCCC;
	-o-text-stroke-color: #CCCCCC;
	-khtml-text-stroke-color: #CCCCCC;
	-ms-text-stroke-color: #CCCCCC;
	text-stroke-color: #CCCCCC;
}
.bc-txt-tsc2{
	/*示例：*/
	-moz-text-stroke-color: rgba(0,182,0,0.6);
	-webkit-text-stroke-color: rgba(0,182,0,0.6);
	-xv-text-stroke-color: rgba(0,182,0,0.6);
	-o-text-stroke-color: rgba(0,182,0,0.6);
	-khtml-text-stroke-color: rgba(0,182,0,0.6);
	-ms-text-stroke-color: rgba(0,182,0,0.6);
	text-stroke-color: rgba(0,182,0,0.6);
}




/**
设置元素中的文字之间的间隔：
格式：
	bc-txt-ls[类别]
说明：
	前缀为bc-txt-ls，代表：letter-spacing，设置元素中的文字之间的间隔。
	类别为数字编号，用于定义各种不同的letter-spacing间隔大小。
注意：
	此属性与word-spacing属性的区别：letter-spacing属性控制的是每一个字符之间的间隔，word-spacing属性控制的是每一个单词之间的间隔。
*/
.bc-txt-ls0{
	/*示例：默认值*/
	letter-spacing: normal;
}
.bc-txt-ls1{
	/*示例：*/
	letter-spacing: 5px;
}




/**
设置元素中的单词之间的间隔：
格式：
	bc-txt-wos[类别]
说明：
	前缀为bc-txt-wos，代表：word-spacing，设置元素中的单词之间的间隔。
	类别为数字编号，用于定义各种不同的word-spacing类别。
注意：此属性与letter-spacing属性的区别：letter-spacing属性控制的是每一个字符之间的间隔，word-spacing属性控制的是每一个单词之间的间隔。
*/
.bc-txt-wos0{
	/*示例：默认值*/
	word-spacing: normal;
}
.bc-txt-wos1{
	/*示例：*/
	word-spacing: 10px;
}



/**
设置当当前行超过指定容器的边界时是否断开转行：
格式：
	bc-txt-ww[类别]
说明：
	前缀为bc-txt-ww，代表：word-wrap，设置当当前行超过指定容器的边界时是否断开转行。
	类别为数字编号，用于定义各种不同的word-wrap类别。
类型：
	0|n：normal，默认值，允许内容顶开或溢出指定的容器边界。
	1|b：break-word，内容将在边界内换行。如果需要，单词内部允许断行。
*/
.bc-txt-ww0, .bc-txt-ww-n{
	word-wrap: normal;
}
.bc-txt-ww1, .bc-txt-ww-b{
	word-wrap: break-word;
}



/**
设置元素内空格的处理方式：
格式：
	bc-txt-whs[类别]
说明：
	前缀为bc-txt-whs，代表：white-space，设置元素内空格的处理方式。
	类别为数字编号，用于定义各种不同的white-space类别。
类型：
	0：normal，默认值。
	1：pre，用等宽字体显示预先格式化的文本，不合并文字间的空白距离，当文字超出边界时不换行。类似于pre元素。
	2：nowrap，强制在同一行内显示所有文本，直到文本结束或者遭遇br元素。
	3：pre-wrap，用等宽字体显示预先格式化的文本，不合并文字间的空白距离，当文字碰到边界时发生换行。
	4：pre-line，保持文本的换行，不保留文字间的空白距离，当文字碰到边界时发生换行。
*/
.bc-txt-whs0{
	white-space: normal;
}
.bc-txt-whs1{
	white-space: pre;
}
.bc-txt-whs2{
	white-space: nowrap;
}
.bc-txt-whs3{
	white-space: pre-wrap;
}
.bc-txt-whs4{
	white-space: pre-line;
}




/**
设置元素文本流的方向：
格式：
	bc-txt-d[-类型][类别]
说明：
	前缀为bc-txt-d，代表：direction，设置元素文本流的方向。
	类别为数字编号，用于定义各种不同的direction类别。
类型：
	0|l：ltr，默认值，文本流从左到右。
	1|r：rtl，文本流从右到左。
*/
.bc-txt-d0, .bc-txt-d-l{
	direction: ltr;
}
.bc-txt-d1, .bc-txt-d-r{
	direction: rtl;
}




/**
设置用于同一个页面里存在从不同方向读进的文本显示：
格式：
	bc-txt-ub[-类型][类别]
说明：
	前缀为bc-txt-ub，代表：unicode-bidi，设置用于同一个页面里存在从不同方向读进的文本显示。与direction属性一起使用。
	类别为数字编号，用于定义各种不同的unicode-bidi类别。
类型：
	0|n：normal，默认值，对象不打开附加的嵌入层，对于内联要素，隐式重排序跨对象边界进行工作。
	1|e：embed，对象打开附加的嵌入层，direction属性的值指定嵌入层，在对象内部进行隐式重排序。
	2|b：bidi-override，严格按照direction属性的值重排序。忽略隐式双向运算规则。
*/
.bc-txt-ub0, .bc-txt-ub-n{
	unicode-bidi: normal;
}
.bc-txt-ub1, .bc-txt-ub-e{
	unicode-bidi: embed;
}
.bc-txt-ub2, .bc-txt-ub-b{
	unicode-bidi: bidi-override;
}




/**
设置行高：
格式：
	bc-txt-lh[类别]
说明：
	前缀为bc-txt-lh，代表：line-height，设置行高。即字体最底端与字体内部顶端之间的距离。
	类别为数字编号，用于定义各种不同的line-height行高大小。
*/
.bc-txt-lh0{
	/*默认值：允许内容顶开或溢出指定的容器边界。*/
	line-height: normal;
}
.bc-txt-lh1{
	/*示例：*/
	line-height: 20px;
}
.bc-txt-lh2{
	/*示例：*/
	line-height: 130%;
}
.bc-txt-lh3{
	/*示例：*/
	line-height: 1.5;
}




/**
设置元素中的制表符的长度：
格式：
	bc-txt-tbs[类别]
说明：
	前缀为bc-txt-tbs，代表：tab-size，设置元素中的制表符的长度。
	类别为数字编号，用于定义各种不同的tab-size类别。
*/
.bc-txt-tbs0{
	/*默认值：*/
	-moz-tab-size: 8;
	-webkit-tab-size: 8;
	-xv-tab-size: 8;
	-o-tab-size: 8;
	-khtml-tab-size: 8;
	-ms-tab-size: 8;
	tab-size: 8;
}
.bc-txt-tbs1{
	-moz-tab-size: 4;
	-webkit-tab-size: 4;
	-xv-tab-size: 4;
	-o-tab-size: 4;
	-khtml-tab-size: 4;
	-ms-tab-size: 4;
	tab-size: 4;
}
